package com.newhero.product.module.sys.service;

import com.newhero.product.common.mybatis.plugins.Page;
import com.newhero.product.common.service.IBaseService;
import com.newhero.product.module.sys.model.Attachment;

import java.util.List;

public interface IAttachmentService extends IBaseService<Attachment>{

    /**
     * 根据资源ID，获取附件列表（分页）
     * @param sourceId 附件所属资源ID
     * @return
     */
     void selectAttachmentsBySourceId(Page<Attachment> p,String sourceId);

     /**
     * 根据资源ID，获取附件列表（不分页）
     * @param sourceId 附件所属资源ID
     * @return 附件列表
     */
     List<Attachment> selectAttachmentsBySourceId(String sourceId);

}
